a rather damp climate - Allemand Anglais Dictionnaire